information technology structure - Spanish English Dictionary