brain and nerve surgery - German English Dictionary