skin patch - German English Dictionary