satellite receiver system - Alemán Inglés Diccionario