afghan national police - German English Dictionary