technology component architecture - Spanish English Dictionary