English to Arabic

Meaning for:
Turtlebacks
other
الظّهور الحدباء