a patch of garden - Turkish English Dictionary