What does Bromdesoxyuridin mean?

Bromdesoxyuridin - German to English

bromodeoxyuridine