cotton-wool plug - German English Dictionary