small earth dam - Turco Inglés Diccionario