toxaphene - Alemán Inglés Diccionario