be compellable witness - German English Dictionary