renewal receipt - German English Dictionary