Find the word definition

Wiktionary
isotope dilutions

n. (isotope dilution English)