cloverleaf intersection - French English Dictionary