insulating foam-filled tube - Turkish English Dictionary