sackbut - French English Dictionary