provision of an essential service - Allemand Anglais Dictionnaire