watch a nature documentary - French English Dictionary