top seats on a stagecoach - Turc Anglais Dictionnaire