temporary legal protection - French English Dictionary