a concurrence of favourable circumstances - Türkisch Englisch Wörterbuch