high pressure transdermal delivery device - Allemand Anglais Dictionnaire