director of computing services - Alemán Inglés Diccionario