give the devil his/her due - Türkisch Englisch Wörterbuch