dual-pressure pump - Spanish English Dictionary