top seats on a stagecoach - Französisch Englisch Wörterbuch