rat-catching - Francés Inglés Diccionario