riverscape (painting) - French English Dictionary