rat-catcher - German English Dictionary