hummock - Turco Inglés Diccionario