Lesser Duckweed - Spanish English Dictionary