leading tackler - German English Dictionary