application for a temporary resident visa - İspanyolca İngilizce Sözlük