surgical aspirator - Spanish English Dictionary