place with abundant wattles or acacia - Espagnol Anglais Dictionnaire