nonsense dressed up as scientific fact - French English Dictionary