transportation in a wagon or cart - Espagnol Anglais Dictionnaire