rest one’s case - German English Dictionary