pour out one's heart - Español Inglés Diccionario