bare one's soul - Espagnol Anglais Dictionnaire