barefoot kick - German English Dictionary