hunchback person - Turkish English Dictionary