satellite interceptor system - Alemán Inglés Diccionario