never in a million years - French English Dictionary