irreplaceably - German English Dictionary