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