tripolyphosphates - German English Dictionary