drug traffic and gambling control brigade - Turco Inglés Diccionario