euglenoid - Turkish English Dictionary