English to Arabic

Meaning for:
Mashed-potatoes
other
بطاطا مهروسة