plural of satélite - Spanish English Dictionary