cotton-wool patch - German English Dictionary