to twiddle one's thumbs - Spanish English Dictionary