Plasmin - French English Dictionary