nature watchers - French English Dictionary