selenoid satellite - Español Inglés Diccionario