indian barberry - Español Inglés Diccionario