drill pad - Turkish English Dictionary