hit the high points/spots - İspanyolca İngilizce Sözlük