give somebody their due - Türkisch Englisch Wörterbuch