place with abundant wattles or acacia - Spanish English Dictionary