department of police - Turkish English Dictionary