make matter difficult - Turc Anglais Dictionnaire