a clean bill of health - French English Dictionary