kick-off spots - Turkish English Dictionary