small, two-wheeled cart - French English Dictionary