cloverleaf intersection - Spanish English Dictionary