barefoot hit of a ball - Spanish English Dictionary