be in substantial agreement - Turc Anglais Dictionnaire