subterranean air hole - French English Dictionary