application for a temporary resident visa - Spanisch Englisch Wörterbuch