legal and administrative reasons - French English Dictionary