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