vivisect (a narcotized animal) - Français Anglais Dictionnaire