plural of satélite - German English Dictionary