a murky/shady past - Allemand Anglais Dictionnaire