strains of virus - Fransızca İngilizce Sözlük