irrevocability - German English Dictionary