carry upon one's person - Espagnol Anglais Dictionnaire