do in a convoluted manner - French English Dictionary