aspirator pump - Spanish English Dictionary