convoluted (complicated/tricky) - Turc Anglais Dictionnaire