amebas - Turkish English Dictionary