turf hummock - Türkçe İngilizce Sözlük