live recombinant vaccine - Turc Anglais Dictionnaire