hold a means of transportation - Espagnol Anglais Dictionnaire