toxaphene. - Español Inglés Diccionario