criss-crossing traffic - French English Dictionary