narcotics squads - Francés Inglés Diccionario