plot of land with abundant herbs - Turc Anglais Dictionnaire