deserve all of the credit - Turc Anglais Dictionnaire