to be in substantial compliance - Turc Anglais Dictionnaire