seaside bird's-foot lotus - Spanish English Dictionary