Transdermal patch - French English Dictionary