sucker-rod stripper - German English Dictionary