endolysin - French English Dictionary