european nature reserve - French English Dictionary