high pressure transdermal delivery device - Turkish English Dictionary