English to Arabic

Meaning for:
Botch
other
العمل الرّديء