fruit of the barberry bush - Espagnol Anglais Dictionnaire