subterrestrial - French English Dictionary