hummocks - Almanca İngilizce Sözlük