technopolitan - German English Dictionary