the sacrifice of abraham - German English Dictionary