have (to own) - Spanish English Dictionary