spot of the kick - Turkish English Dictionary