thioesterase - French English Dictionary