twirl one's thumbs - French English Dictionary