muck-cart - French English Dictionary