hard kick on the goal - Spanish English Dictionary