cytocidal - French English Dictionary