quack (doctor) - French English Dictionary