you're goddamn right - French English Dictionary