shadow biosphere - Spanish English Dictionary