biolab - French English Dictionary