dog killer - Francés Inglés Diccionario