in certain spots - Turkish English Dictionary