mercaptopropyltrimethoxy - Turkish English Dictionary