ecodesarrollo - French English Dictionary