Transdermal patch - Turkish English Dictionary