great red spot - Turkish English Dictionary