personnel downsizing - French English Dictionary