a patch of garden - Turc Anglais Dictionnaire