(means of) transportation - Espagnol Anglais Dictionnaire