donkey cart - French English Dictionary