department of technical services - Alemán Inglés Diccionario