deliver the service - Allemand Anglais Dictionnaire