justified reason - German English Dictionary