euglenophyta - French English Dictionary