QBTU Meaning of QBTU in English Quadrillion British Thermal Units Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012