ammonia injection - Turkish English Dictionary