biofilaxis - French English Dictionary