a stressful job - Francés Inglés Diccionario