aldrovanda vesiculosa - Spanish English Dictionary