dual-tropic virus - Spanish English Dictionary