permanently employed - French English Dictionary