you've earned the right - French English Dictionary