wooden open-framed carts - French English Dictionary