to be in substantial compliance - Espagnol Anglais Dictionnaire