chinese box (murraya exótica) - Spanish English Dictionary