rat killer - Francés Inglés Diccionario