medullary stria of the thalamus - French English Dictionary