put down poison - Francés Inglés Diccionario