riverscape (painting) - Turkish English Dictionary