transesfenoidal - German English Dictionary