English to Arabic

Meaning for:
Sledgehammers
other
مطارق الثقيلة