impartial witness - German English Dictionary