place with abundant wattles or acacia - Español Inglés Diccionario