do in a convoluted manner - Allemand Anglais Dictionnaire