ecodevelopment - French English Dictionary