needle bush (acacia farnesiana) - Español Inglés Diccionario