megalo- - German English Dictionary