multi-suction pump - Spanish English Dictionary