a person who is tough and uncompromising - Türkisch Englisch Wörterbuch