peruvian investigative police - German English Dictionary