microdosimetry - French English Dictionary