thioesterase - German English Dictionary