drill hall - Turkish English Dictionary