place with abundant sweet acacia - Espagnol Anglais Dictionnaire