zed (zero energy development) - French English Dictionary