current collecting device - French English Dictionary