cachicata - French English Dictionary