Translator

"to stamp one's feet" in Spanish