transdermal patch - German English Dictionary