miniature horse cart - French English Dictionary