"diphosphonate" in English Diphosphonate {m pl} diphosphonates "diphosphonate" English translation diphosphonate Diphosphonat Detailed translations for "diphosphonate" Diphosphonate{masculine plural} Diphosphonate diphosphonates