de-manning - French English Dictionary