the opposing drivers - Turkish English Dictionary