leading tackler - Turkish English Dictionary