"diphosphonates" in German diphosphonates Diphosphonate Detailed translations for "diphosphonates" diphosphonates diphosphonates Diphosphonate{masculine plural}