inestimability - German English Dictionary