application for a temporary resident visa - Turc Anglais Dictionnaire