earth resources satellite (ers) - French English Dictionary