police department vehicle - Turco Inglés Diccionario