torches - Alemán Inglés Diccionario