barefoot kick - Spanish English Dictionary