shadow biosphere - French English Dictionary