megaserops - Turkish English Dictionary