dill pickle - Turkish English Dictionary