metal sheated glow plug - Turkish English Dictionary