ribauldequin - German English Dictionary