dill herb - Turkish English Dictionary