senile degeneration of brain - Français Anglais Dictionnaire