twisted wire pair - French English Dictionary