monitoring the ıllegal killing of elephants - Francés Inglés Diccionario