euglenaceae - French English Dictionary