kei apple bush - Spanish English Dictionary