benefit from a windfall - Turc Anglais Dictionnaire