medical instruments and apparatus - Spanish English Dictionary