foot-power shear - German English Dictionary