super-tech - German English Dictionary