irreplaceability - German English Dictionary