cotton-wool ball - Turkish English Dictionary