Multilinear Weighted Convolution of L^2 Functions, and Application to Nonlinear Dispersive Equations