pickling melon - Turkish English Dictionary