have (to own) - Espagnol Anglais Dictionnaire