plot of land with many sweet acacia - Turkish English Dictionary