prickly water lily - Spanish English Dictionary