anhydrous ammonia applicator - Turkish English Dictionary