biophysics - French English Dictionary