sea willow - German English Dictionary