polyphosphate - German English Dictionary