washed over with water and honey - German English Dictionary