continuous duty pump - Spanish English Dictionary