cotton-wool spot - Turkish English Dictionary