English to Arabic

Meaning for:
Hogwash
other
بقايا الطعام