Phosphatester - German English Dictionary