cerebral peduncle - French English Dictionary