job definition - French English Dictionary