batting threat - Turkish English Dictionary