give the devil his/her due - Turc Anglais Dictionnaire