The Dirichlet isospectral problem for trapezoids