barefoot kick - Turkish English Dictionary