cotton-wool swab - Turkish English Dictionary