ammonia injection - German English Dictionary