small earth dam - Alemán Inglés Diccionario