sea willow - Spanish English Dictionary