charral - French English Dictionary