heavy sticks - Turkish English Dictionary