transport things or people - Espagnol Anglais Dictionnaire