have good working conditions - Francés Inglés Diccionario