dedicated satellite - Alemán Inglés Diccionario