foremanship - French English Dictionary