supply and repair - Allemand Anglais Dictionnaire