top-of-the-atmosphere radiation - French English Dictionary