department of sheriff - Francés Inglés Diccionario