praiseworthiness - German English Dictionary