being hunchbacked - Turkish English Dictionary