british technology group - Spanish English Dictionary