cotton-wool plug - Turkish English Dictionary