insecticide-treated mosquito net - Turco Inglés Diccionario