insecticide-treated mosquito net - Turkish English Dictionary