hummocks - Turco Inglés Diccionario