revenue receipt - German English Dictionary