monitoring the ıllegal killing of elephants - French English Dictionary