earth mound - Turco Inglés Diccionario