top seats on a stagecoach - Alemán Inglés Diccionario