technical support spaces - Alemán Inglés Diccionario