euglenoide - Turkish English Dictionary