cachicado - French English Dictionary