ox-driven cart - French English Dictionary