ultimate justification - German English Dictionary