technical working life - Inglés Sinónimo Diccionario