nitrilotriacetic acid - Turco Inglés Diccionario