launder proceeds of drug trafficking - Alemán Inglés Diccionario