nitrophosphates - German English Dictionary