leader (strip) - Francés Inglés Diccionario