euglenoid - German English Dictionary