to twiddle one's thumbs - Spanish English Dictionary

Suggest a Term