final ruling - German English Dictionary