Medical dictionary software for mobile