power driven mud pump - German English Dictionary