ribauldequin - French English Dictionary