water dump system - Francés Inglés Diccionario