being hunchbacked - German English Dictionary