trimastigote - Turkish English Dictionary