Sackbut - French English Dictionary