"phosphonate" in English Phosphonate {m pl} phosphonates phosphonic acids "phosphonate" English translation phosphonate Phosphonat Detailed translations for "phosphonate" Phosphonate{masculine plural} Phosphonate phosphonates Phosphonate phosphonic acids