banana water-lily - Spanish English Dictionary