soluble tartar - Turkish English Dictionary