past participle of satisfaire - Turkish English Dictionary