hummocks - Alemán Inglés Diccionario