chabraque - French English Dictionary