special projects assistant - Francés Inglés Diccionario