self-service supply centre - Allemand Anglais Dictionnaire