dowager's hump - French English Dictionary