intelligence peddler - Francés Inglés Diccionario