to spot something - Turkish English Dictionary