euglenophyte - German English Dictionary