continually making water - Francés Inglés Diccionario