licence license renewal - German English Dictionary