director of investigation and research - Francés Inglés Diccionario