cell-free extract - French English Dictionary