virostatic - French English Dictionary