license transfer agreement - Spanish English Dictionary