translate English to French: - Past or current trafficking in narcotics, drugs, hallucinogens or any similar substance.
- Les étrangers qui se livrent ou se sont livrés au trafic de stupéfiants, de drogues, d'hallucinogènes et d'autres substances similaires;