goal giving team x the lead - Französisch Englisch Wörterbuch