euglenaceae - Spanish English Dictionary