ammonia injection - Francés Inglés Diccionario