synovial glands - Turkish English Dictionary