pinworms - Turkish English Dictionary