technical support spaces - Turco Inglés Diccionario