Transdermal patch - Spanish English Dictionary