top seats on a stagecoach - Turco Inglés Diccionario