rat-catching - German English Dictionary