admissible scientific and technical evidence - Turc Anglais Dictionnaire