recent claims - German English Dictionary