poisonous chemical used against ticks - Español Inglés Diccionario