Lawmakers in the lower house voted 384 to 56 Tuesday to adopt the charter , which replaces the much-maligned EU constitution rejected by French and Dutch voters in 2005 .