transdermal patch - French English Dictionary