rice lily - Spanish English Dictionary