license transfer agreement - German English Dictionary