a barberry bush - Spanish English Dictionary