sheriffs - Spanish English Dictionary