plural of satélite - French English Dictionary