amebicide - Turkish English Dictionary