good reputation covers over a theft - French English Dictionary