a concurrence of favourable circumstances - Turc Anglais Dictionnaire