put one's heart to - Spanish English Dictionary