lymph glands - Turkish English Dictionary