stable hydrogen isotope ratio - English Synonyms Dictionary