relishing - German English Dictionary