Translator

"to stamp one's heel" in Spanish