two-horse drawn cart - Francés Inglés Diccionario