small hillock of earth - Almanca İngilizce Sözlük