rope scutcher - Turkish English Dictionary