small horse cart - Espagnol Anglais Dictionnaire