commercial internet exchange (cix) - French English Dictionary