synovialis membrane - Spanish English Dictionary