temporary home - French English Dictionary