a barberry bush - Alemán Inglés Diccionario