technical working life - Allemand Anglais Dictionnaire