turf hummock - İspanyolca İngilizce Sözlük