euglenophyte - French English Dictionary