Pyrophosphat - German English Dictionary