job role - French English Dictionary