transmission of viruses - Espagnol Anglais Dictionnaire