to have something  to get off one's chest - Spanisch Englisch Wörterbuch