TORCH Meaning of TORCH in English tasca-lampe; torche; brandon English Interlingue dictionary. Английский словарь Интерлингве. 2012