stand on the winners' podium - Französisch Englisch Wörterbuch