under favorable circumstances - Turc Anglais Dictionnaire