a fat lot of good - French English Dictionary