spot of the kick - Spanish English Dictionary