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