information and communication technology - Spanish English Dictionary