temporary address - French English Dictionary