cell-free translation - Français Anglais Dictionnaire