multiple licensing agreement - German English Dictionary