subland twist drill - Turkish English Dictionary