enchacharado - French English Dictionary