admissible scientific and technical evidence - Espagnol Anglais Dictionnaire