sagbut - German English Dictionary