hump-shouldered - Turkish English Dictionary