pin one's faith on - Espagnol Anglais Dictionnaire