transdermal patch - Spanish English Dictionary