that answered our prayers. - Espagnol Anglais Dictionnaire