carozo - French English Dictionary