enchachado - French English Dictionary