Diphosphonat - German English Dictionary