rat catcher - Alemán Inglés Diccionario