virostatik - French English Dictionary