ticket renewal - German English Dictionary