English to Arabic

Meaning for:
Stinkpot
other
نوع من السلاحف، الشخص الممقوت