Hatch Meaning In Chinese