royalty agreement - German English Dictionary