lateral thalamic peduncle - French English Dictionary