police department auto theft unit - Francés Inglés Diccionario