put one's trust in - Espagnol Anglais Dictionnaire