top seats on a stagecoach - Allemand Anglais Dictionnaire