cherry red spot - Turkish English Dictionary