translate English to French: EN environmentally sound technology; ecotechnology FR écotechnologie (n.f.); technologie propre (n.f.)
EN e-business ES negocio electrónico (n.m.)