cachicar - French English Dictionary