salt of tartar - Alemán Inglés Diccionario