feminine past participle of satisfaire - Turc Anglais Dictionnaire