brain and spinal cord-related - Allemand Anglais Dictionnaire