landscape-painter - French English Dictionary