head sheriff - Francés Inglés Diccionario