be satisfied with one's employment - French English Dictionary