drill post - Turkish English Dictionary