dry drilling - Turkish English Dictionary