French: satellite

French verb 'satellite' conjugated