physical half life - French English Dictionary