power hammers - Turkish English Dictionary