small three wheel cart - French English Dictionary