oriental bush cherry - Spanish English Dictionary