instrumented artificial satellite - Español Inglés Diccionario