horse-drawn bus - Francés Inglés Diccionario