director of computing services - Francés Inglés Diccionario