do in a convoluted manner - Français Anglais Dictionnaire