revenue receipt - Turkish English Dictionary