drillstock - Turkish English Dictionary