carry the torch - Francés Inglés Diccionario