pipe (earth dam) - Francés Inglés Diccionario