deteriorate physically - Français Anglais Dictionnaire