pay a short visit - İspanyolca İngilizce Sözlük