special projects assistant - Turco Inglés Diccionario