series of circumstances that combine to create a favorable situation - Turc Anglais Dictionnaire

Suggérer une traduction