irreparability - German English Dictionary