pile hammer drop - Turkish English Dictionary