institute of biophysical research - Français Anglais Dictionnaire