temporary visa - French English Dictionary