Biostabilisator - German English Dictionary