a scientifically approved method - Français Anglais Dictionnaire