English to Arabic

Meaning for:
Turtleback
other
الظّهر الأحدب