deserve all of the credit - Espagnol Anglais Dictionnaire