unavoidable hardship - German English Dictionary