brain and spinal cord - Turc Anglais Dictionnaire