express one's gratitude towards - Spanish English Dictionary