cucumber pickle - Turkish English Dictionary