water willow - German English Dictionary