self-supply - Allemand Anglais Dictionnaire