technical working life - Espagnol Anglais Dictionnaire