washed over with water and honey - Francés Inglés Diccionario