being hunchbacked - Spanish English Dictionary