salad of herbs - Turkish English Dictionary