technical working life - Francés Inglés Diccionario