physically deteriorated - French English Dictionary