limbus fossae ovalis - French English Dictionary