hot blast cupola - Turkish English Dictionary