a concurrence of favourable circumstances - Deutsch Englisch Wörterbuch