satellite processor - Alemán Inglés Diccionario