grace or favour - Espagnol Anglais Dictionnaire