megacerops - German English Dictionary