a concurrence of favourable circumstances - Allemand Anglais Dictionnaire