horse-drawn tram - Español Inglés Diccionario