do in a convoluted manner - Turkish English Dictionary