heterogeneous radiation - French English Dictionary