earth observation - French English Dictionary