neuroradiology - German English Dictionary