a vile reward - French English Dictionary