rat catcher - Francés Inglés Diccionario