new york police department - German English Dictionary