megaera - Turkish English Dictionary