earthen rampart - Turco Inglés Diccionario