seaside bird's-foot lotus - German English Dictionary