drillability - Turkish English Dictionary