outdoor scene - French English Dictionary