salt of tartar - Turco Inglés Diccionario