handwringing - French English Dictionary