criss-crossing traffic - Turkish English Dictionary