not in a thousand years - French English Dictionary