plot of land with many sweet acacia - Español Inglés Diccionario