pine village - French English Dictionary