Biostase - French English Dictionary