flexible insulating sleeve - Turkish English Dictionary