technosignature - Alemán Inglés Diccionario