Ammonia water

аммиачная вода

Англо-русский научно-технический словарь

Ammonia water

аммиачная вода, водный раствор аммиака

Англо-русский политехнический словарь

Ammonia water

noun a water solution of ammonia

Merriam-Webster's Collegiate Dictionary