small earth dam - Francés Inglés Diccionario