top seats on a stagecoach - Deutsch Englisch Wörterbuch