be involved in shady affairs - Français Anglais Dictionnaire