English to Arabic

Meaning for:
Halibuts
other
القفندر