adhesive patch - German English Dictionary