horse and carriage - Francés Inglés Diccionario