technosignature - German English Dictionary