mountain apple (champoo) - Spanish English Dictionary