pickle pills - Turkish English Dictionary