laboratory techniques and procedures - Français Anglais Dictionnaire