the opposing drivers - French English Dictionary