fruit of the barberry bush - Spanish English Dictionary