Transdermal patch - German English Dictionary