transesfenoidal - French English Dictionary