enchascado - French English Dictionary