power driven mud pump - English Synonyms Dictionary