launder proceeds of drug trafficking - Espagnol Anglais Dictionnaire