rusty sheriffs badge - Turkish English Dictionary