fail to satisfy - Turc Anglais Dictionnaire