production refund - Spanish English Dictionary