of its own - Spanish English Dictionary