rat-catching - Turkish English Dictionary