unannounced drill - Turkish English Dictionary