pour out one's feelings - German English Dictionary