something which nitrifies - Turco Inglés Diccionario