salary satisfaction - French English Dictionary