insulating arm sleeve - Turkish English Dictionary