kick with one's heel - German English Dictionary