technosignature - Francés Inglés Diccionario