superterranean - French English Dictionary