power rod tongs - German English Dictionary