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