thioesterase - Turkish English Dictionary