turbo-molecular pump - Spanish English Dictionary