microwave background radiation - French English Dictionary