a murky/shady past - French English Dictionary