pseudo-science - French English Dictionary