in the spots - Turkish English Dictionary