halogen tubular lamp - Turkish English Dictionary