top seats on a stagecoach - German English Dictionary