lop off (a branch) - Turkish English Dictionary