"Torch" también significa "linterna" o "antorcha" en inglés).