isonicotinic acid hydrazide - Francés Inglés Diccionario