sheriffs - German English Dictionary