thiosemicarbazide - Francés Inglés Diccionario