technocity - German English Dictionary