turkish journal of biochemistry - Français Anglais Dictionnaire