phosphonates - German English Dictionary