monitoring the illegal killing of elephants - Francés Inglés Diccionario