dead-ball specialist - Turkish English Dictionary