spoil mounds - Turco Inglés Diccionario