department of electrical and electronics engineering - French English Dictionary