drug traffic and gambling control brigade - Alemán Inglés Diccionario