hard kick in soccer - Turkish English Dictionary