clover-leaf intersection - French English Dictionary