wildlife corridor conservation authority - French English Dictionary