earth-emitted radiation - French English Dictionary