medication delivery - Allemand Anglais Dictionnaire