former boss - French English Dictionary