biostabilizer - French English Dictionary