technical support spaces - Francés Inglés Diccionario