pour out one's soul - Deutsch Englisch Wörterbuch