centre spots - Turkish English Dictionary