tartrate

Noun

 * 1)  any salt or ester of tartaric acid

Translations

 * Bulgarian: тартарат
 * Czech: vínan
 * Finnish: