English: satellite

English verb 'satellite' conjugated