pour out one's troubles - Francés Inglés Diccionario