cross-licensing - Spanish English Dictionary