position of earth satellite in digital display (poesid) - French English Dictionary