launder proceeds of drug trafficking - Français Anglais Dictionnaire