possession and ownership - Spanish English Dictionary