have good working conditions - French English Dictionary