british technology group - German English Dictionary