environmental research and planning center - French English Dictionary