Biostabilisator - French English Dictionary