means of transport on arrival - Espagnol Anglais Dictionnaire