possession and ownership - Espagnol Anglais Dictionnaire