English to Hindi

Meaning for:
two-man saw
other
दो मूठ वाला आरा