illegal trafficking in drugs - Français Anglais Dictionnaire