biocomputing - French English Dictionary