i rest my case - German English Dictionary