tartarate - German English Dictionary