charquiada - French English Dictionary