relishing - French English Dictionary